这是我刚开始学编程里整理的一篇总结,主要是来源一本叫《高质量c/c++编程》的书,很多年过去了,重新复习一下。 1、malloc() malloc()函数用来分配内存:将总共需要的字节数 ...
这是我刚开始学编程里整理的一篇总结,主要是来源一本叫《高质量c/c++编程》的书,很多年过去了,重新复习一下。 1、malloc() malloc()函数用来分配内存:将总共需要的字节数 ...
引言 大多数人知道 PDB 文件是用来帮助我们 debug 的,但也仅此而已。 本文主要介绍当你遇到 PDB 文件时(windows 开发中),你必须要知道的内容。 重要的事情说三遍 PDB ...
1、vector中push_back操作 push_back的作用是在vector的末尾添加一个新元素。val的内容被复制(或移动)到新元素。 这有效地将容器大小增加1。当且仅当新的vector大小 ...
大家想必在很多场景下需要打印输出指针地址。看一下下面的输出: CObject * pObject = new CObject ...
要点回顾 此部分方便知识点快速回顾,首次阅读请从引言部分开始。 RAII 的主要原则就是把任何在堆上分配的资源(比如动态分配的内存或者系统对象的处理)的所有权提供给在栈上分配的对 ...
一个简单的例子理解C++ map, 运用map统计单词出现的次数 map 对象的元素是键值对(key,value),每个key对应一个value, map默认中按key定义的 “ < ” ...